Skip to content

test(recognition): gate releases by Bastion screenshot revision - #12

Merged
Teakowa merged 2 commits into
mainfrom
codex/issue-9-compatibility-gate
Aug 24, 2026
Merged

test(recognition): gate releases by Bastion screenshot revision#12
Teakowa merged 2 commits into
mainfrom
codex/issue-9-compatibility-gate

Conversation

@Teakowa

@Teakowa Teakowa commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

对应 Issue

OWBastion/ocrkit#9 — gate releases against supported Bastion screenshot revisions

本 PR 改动

  • 新增 Bastion producer revision、layout/aspect 与 critical-field compatibility matrix。
  • 复用现有 batch evaluator,输出 per-field 结果与 failure classification。
  • 将门禁接入 OCRKit CI/release evidence,并把历史 pre-run-code corpus 标为 baseline-only。

依赖与状态

这是 #9 的实现 PR,stacked 在 OCRKit #11 之上,并依赖 Bastion #161。当前 run-code fixtures 8/8;门禁按要求 fail-closed,因为缺少当前版本 16:10 1280x800-v1 fixture。历史私有 corpus 不能替代当前证据。

验证

  • uv run pytest -q: 230 passed
  • run-code evaluator: 8/8 exact
  • full gate 的唯一当前失败项:缺失 current 16:10 evidence

Refs #9

Base automatically changed from codex/issue-7-hud-compat to main August 24, 2026 17:02
@Teakowa
Teakowa marked this pull request as ready for review August 24, 2026 17:02
@Teakowa
Teakowa merged commit ca938f0 into main Aug 24, 2026
@Teakowa
Teakowa deleted the codex/issue-9-compatibility-gate branch August 24, 2026 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant